renewable fuse - French English Dictionary